Similar to Ubiquitin carboxyl-terminal hydrolase 3 (EC 3.1.2.15) (Ubiquitin- specific processing protease 3) (AtUBP3). Os03g0190800